﻿using System;
using System.Collections.Generic;
using System.Threading;
using System.Dynamic;
using Cjc.Calculation.ExpressionEngine.Excel.Compiler;
using Cjc.Calculation.ExpressionEngine.Excel.Runtime;
using Cjc.Calculation.ExpressionEngine.Excel.Runtime.Binding;
using System.Linq.Expressions;
using Microsoft.Scripting;
using Microsoft.Scripting.Actions;
using Microsoft.Scripting.Ast;
using Microsoft.Scripting.Runtime;

namespace Cjc.Calculation.ExpressionEngine.Excel.Runtime
{
    class ExcelScriptCode : ScriptCode
    {
        private Expression _code;

        public ExcelScriptCode(Expression code, SourceUnit sourceUnit)
            : base(sourceUnit)
        {
            _code = code;
        }

        public override object Run(Scope scope)
        {
            throw new NotImplementedException();
        }
    }
}
